Shiki Takahashi
2021-08-06はじめに
こんにちは。Blockchain Labの高橋です。
以前、同じくBlockchain Labに所属している高瀬がスマートコントラクトとWebAssemblyの親和性について記事を公開しました (Web 以外でも期待される WebAssembly – Blockchain との親和性について)。
その中でも少し述べられていたようにWebAssembly Runtime を組み込んで VM として使用し、WebAssembly 形式でのスマートコントラクトをサポートするブロックチェーンが登場しつつあります。
そこで、今回は WebAssembly 形式でのスマートコントラクトをサポートしているブロックチェーンがどのような WebAssembly Runtime を VM に組み込んでいるのかを紹介します。
標準化の取り組み - WASI -
ブロックチェーンで使われている WebAssembly Runtime を紹介する前に、Web以外で WebAssembly を利用するための標準化の取り組みである WASI について紹介します。WASI は Web